﻿using System;

namespace SCG.SolarVengeanceEngine
{
    //Represents a parameter of the Scenario that the user can modify
    public class ScenarioParameter
    {
        //Parameter name
        public string Name { get; set; }

        //parameter default
        public int DefaultValue { get; set; }

        //minimum value
        public int MinValue { get; set; }

        //maximum value
        public int MaxValue { get; set; }

        //the currently selected value
        public int Value { get; set; }

        //Draw with current value
        public override string ToString()
        {
            return Name + " (" + Value + ")";
        }
    }
}
